insulated opening - Spanish English Dictionary